.pageclass {
	FLOAT: left; WIDTH: 100%
}
.pageclass OL {
	FLOAT: left; WIDTH: 100%
}
.pageclass LI {
	BORDER-RIGHT: #92296a 1px solid; BORDER-TOP: #92296a 1px solid; DISPLAY: inline; BACKGROUND: #faedf5; FLOAT: right; BORDER-LEFT: #92296a 1px solid; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #92296a 1px solid
}
.pageclass LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #92296a; LINE-HEIGHT: 19px; PADDING-TOP: 0px
}
.pageclass LI A:hover {
	FONT-WEIGHT: bolder; BACKGROUND: #92296a; COLOR: white; TEXT-DECORATION: none
}
.pageclass LI.on A {
	FONT-WEIGHT: bolder; BACKGROUND: #92296a; COLOR: white; TEXT-DECORATION: none
}
.l1 {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #dde0e6; MARGIN: 0px 5px; OVERFLOW: hidden; HEIGHT: 1px
}
.l2 {
	BORDER-RIGHT: #dde0e6 2px solid; DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #DDECF9; MARGIN: 0px 3px; OVERFLOW: hidden; BORDER-LEFT: #dde0e6 2px solid; HEIGHT: 1px
}
.l3 {
	BORDER-RIGHT: #dde0e6 1px solid; DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #DDECF9; MARGIN: 0px 2px; OVERFLOW: hidden; BORDER-LEFT: #dde0e6 1px solid; HEIGHT: 1px
}
.l4 {
	BORDER-RIGHT: #dde0e6 1px solid; DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #DDECF9; MARGIN: 0px 1px; OVERFLOW: hidden; BORDER-LEFT: #dde0e6 1px solid; HEIGHT: 2px
}
.l5 {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #b7c960; MARGIN: 0px 5px; OVERFLOW: hidden; HEIGHT: 1px
}
.l6 {
	BORDER-RIGHT: #b7c960 2px solid; DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #a1b92f; MARGIN: 0px 3px; OVERFLOW: hidden; BORDER-LEFT: #b7c960 2px solid; HEIGHT: 1px
}
.l7 {
	BORDER-RIGHT: #b7c960 1px solid; DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #a1b92f; MARGIN: 0px 2px; OVERFLOW: hidden; BORDER-LEFT: #b7c960 1px solid; HEIGHT: 1px
}
.l8 {
	BORDER-RIGHT: #b7c960 1px solid; DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #a1b92f; MARGIN: 0px 1px; OVERFLOW: hidden; BORDER-LEFT: #b7c960 1px solid; HEIGHT: 2px
}
.b1 {
	BACKGROUND: white
}
.profile_left {
	FLOAT: left; WIDTH: 448px; 
}
.profile_right {
	FLOAT: right; WIDTH: 532px;
}

.profile_mid {
	MARGIN-TOP: 5px;FLOAT: right; WIDTH: 522px;
}

.profile_tit {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 670px;
}
.profile_tit H2 {
	BORDER-RIGHT: #dde0e6 1px solid; PADDING-RIGHT: 20px; BACKGROUND-POSITION: 8px 50%; PADDING-LEFT: 30px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #dde0e6 1px solid; WIDTH: 618px; LINE-HEIGHT: 25px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #DDECF9;MARGIN: 0px;
}
.profile_tit H2 A {
	COLOR: #e8006d
}
.profile_tit H2 A:hover {
	COLOR: #f60
}
.profile_tit H2 SPAN {
	FONT-WEIGHT: normal; FLOAT: right
}
.profile_tit H2 SPAN A {
	COLOR: #014391
}
.profile_tit H2 STRONG {
	MARGIN: 0px 20px; COLOR: #014391
}
.profile_tit H2 EM {
	BACKGROUND-POSITION: 0px 50%; PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat
}
.profile_narrow DIV.content {
	BORDER-RIGHT: #dde0e6 1px solid; FLOAT: left; BORDER-LEFT: #dde0e6 1px solid; WIDTH: 136px;
}
.profile_narrow DIV.content H2 {
	PADDING-RIGHT: 10px; BORDER-TOP: #cfd6a3 1px solid; DISPLAY: inline; PADDING-LEFT: 10px; BACKGROUND: #f2f5df; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 1px; WIDTH: 114px; COLOR: #687130; LINE-HEIGHT: 25px; PADDING-TOP: 0px
}
.profile_narrow DIV.content H2 SPAN {
	FONT-WEIGHT: normal; FLOAT: right
}
.profile_narrow DIV.content A {
	COLOR: #014391
}
.profile_narrow DIV.content A:hover {
	COLOR: #f60
}
.profile_narrow DIV.content UL.photo {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 0px 9px; WIDTH: 127px;
}
.profile_narrow DIV.content UL.photo LI {
	FLOAT: left; WIDTH: 127px; LINE-HEIGHT: 1.8
}
.profile_narrow DIV.content UL.photo LI A {
	COLOR: #e8006d; TEXT-DECORATION: underline
}
.profile_narrow DIV.content UL.photo LI IMG {
	BORDER-RIGHT: #DDECF9 3px solid; BORDER-TOP: #DDECF9 3px solid; BORDER-LEFT: #DDECF9 3px solid; WIDTH: 110px; BORDER-BOTTOM: #DDECF9 3px solid; HEIGHT: 135px
}
.profile_narrow DIV.content UL.photo LI STRONG {
	FONT-WEIGHT: bolder
}
.profile_narrow DIV.content UL.photo LI EM {
	DISPLAY: inline; BACKGROUND: url(../i/btn01_over_profileindex.gif) no-repeat; FLOAT: left; MARGIN: 5px 0px 0px 10px; WIDTH: 99px; HEIGHT: 21px; TEXT-ALIGN: center
}
.profile_narrow DIV.content UL.photo LI EM A {
	DISPLAY: block; WIDTH: 99px; COLOR: #014391; HEIGHT: 21px; TEXT-DECORATION: none
}
.profile_narrow DIV.content UL.photo LI EM I {
	BACKGROUND: url(../i/icon11_profileindex.gif) no-repeat 85px 6px
}
.profile_narrow DIV.content UL.photo LI EM A:hover {
	BACKGROUND: url(../i/btn01_on_profileindex.gif) no-repeat; COLOR: #3c3c3c; TEXT-DECORATION: none
}
.profile_narrow DIV.content DL.status {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 0px 9px; WIDTH: 127px;
}
.profile_narrow DIV.content DL.status DD {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 117px;margin:0px;
}
.profile_narrow DIV.content DL.status DD EM A {
	DISPLAY: block; BACKGROUND: url(../i/btn02_over_profileindex.gif) no-repeat; FLOAT: left; WIDTH: 56px; LINE-HEIGHT: 21px; HEIGHT: 21px; TEXT-ALIGN: center
}
.profile_narrow DIV.content DL.status DD EM A:hover {
	BACKGROUND: url(../i/btn02_on_profileindex.gif) no-repeat; COLOR: #3c3c3c; TEXT-DECORATION: none
}
.profile_narrow DIV.content DL.date {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 0px 9px; WIDTH: 127px; LINE-HEIGHT: 1.6
}

.profile_narrow DIV.content DL.date DT A {
	MARGIN-TOP: 10px;PADDING-left: 10px; FLOAT: left; WIDTH: 127px; LINE-HEIGHT: 21px; HEIGHT: 21px; TEXT-ALIGN: left
}
.profile_narrow DIV.content DL.date DT A:hover {
	BACKGROUND: url(../i/btn03_on_profileindex.gif) no-repeat; COLOR: #3c3c3c; TEXT-DECORATION: none
}
.profile_narrow DIV.content DL.party {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 136px
}
.profile_narrow DIV.content DL.party DT {
	FLOAT: left; WIDTH: 136px; TEXT-ALIGN: center
}
.profile_narrow DIV.content DL.party DD {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 9px; WIDTH: 127px; LINE-HEIGHT: 1.7
}
.profile_narrow DIV.content DL.party DD STRONG {
	FONT-WEIGHT: bolder
}
.profile_mid DIV.content {
	 FLOAT: left; BORDER: #dde0e6 1px solid; WIDTH: 520px;
}
.profile_mid DIV.content H2 {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccd3e1 1px solid; DISPLAY: inline; PADDING-LEFT: 10px; FONT-SIZE: 14px; BACKGROUND: #f8f8f8; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 1px; WIDTH: 498px; LINE-HEIGHT: 25px; PADDING-TOP: 0px
}
.profile_mid DIV.content H2 SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; FLOAT: right
}
.profile_mid DIV.content H2 SPAN A {
	COLOR: #014391
}
.profile_mid DIV.content H2 SPAN A:hover {
	COLOR: #f60
}
.profile_mid DIV.content H2 EM {
	FONT-SIZE: 12px; MARGIN-LEFT: 10px
}
.profile_mid DIV.content H2 EM A {
	COLOR: #e8006d; TEXT-DECORATION: underline
}
.profile_mid DIV.content A:hover {
	COLOR: #f60
}
.profile_mid DIV.content UL.top {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 520px;margin:0px;
}
.profile_mid DIV.content UL.top LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 510px; PADDING-TOP: 5px; BORDER-BOTTOM: #e8ecee 1px dotted
}
.profile_mid DIV.content UL.top LI.d {
	FLOAT: left; WIDTH: 250px
}
.profile_mid DIV.content UL.top LI IMG {
	VERTICAL-ALIGN: middle
}
.profile_mid DIV.content UL.top LI SPAN {
	DISPLAY: inline; FLOAT: right; MARGIN-RIGHT: 10px
}
.profile_mid DIV.content UL.top LI A {
	COLOR: #014391
}
.profile_mid DIV.content UL.top LI STRONG {
	FONT-WEIGHT: bolder
}
.profile_mid DIV.content UL.top LI EM {
	COLOR: #629a00
}
.profile_mid DIV.content UL.top LI I {
	line-height:20px;
}
.profile_mid DIV.content UL.top LI.t {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.profile_mid DIV.content UL.infolist {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 0px 40px; WIDTH: 520px;margin:0px;
}
.profile_mid DIV.content UL.infolist LI {
	DISPLAY: inline; FLOAT: left; MARGIN: 2px 0px 0px 5px; WIDTH: 250px; HEIGHT: 23px;
}
.profile_mid DIV.content UL.infolist LI STRONG {
	BACKGROUND: #f2f3f6; FLOAT: left; WIDTH: 80px; LINE-HEIGHT: 23px; TEXT-ALIGN: center
}
.profile_mid DIV.content UL.infolist LI EM {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 160px; LINE-HEIGHT: 22px; BORDER-BOTTOM: #f2f3f6 1px dotted;
}
.profile_mid DIV.content H3.btn {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 0px 30px; WIDTH: 450px; TEXT-ALIGN: center;
}
.profile_mid DIV.content H3.btn EM {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 5px
}
.profile_mid DIV.content H3.btn SPAN {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 5px
}
.profile_mid DIV.content H3.btn I {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 5px
}
.profile_mid DIV.content H3.btn EM A {
	DISPLAY: block; FONT-WEIGHT: bolder; FONT-SIZE: 14px; BACKGROUND: url(/images/23.gif) no-repeat; FLOAT: left; WIDTH: 90px; COLOR: #0C5BB0; LINE-HEIGHT: 28px; HEIGHT: 28px
}
.profile_mid DIV.content H3.btn SPAN A {
	DISPLAY: block; FONT-WEIGHT: bolder; FONT-SIZE: 14px; BACKGROUND: url(/images/23.gif) no-repeat; FLOAT: left; WIDTH: 90px; COLOR: #0C5BB0; LINE-HEIGHT: 28px; HEIGHT: 28px
}
.profile_mid DIV.content H3.btn I A {
	DISPLAY: block; FONT-WEIGHT: bolder; FONT-SIZE: 14px; BACKGROUND: url(/images/23.gif)  no-repeat; FLOAT: left; WIDTH: 90px; COLOR: #0C5BB0; LINE-HEIGHT: 28px; HEIGHT: 28px
}
.profile_mid DIV.content H3.btn EM A:hover {
	BACKGROUND: url(/images/23.gif)  no-repeat; COLOR: white; TEXT-DECORATION: none
}
.profile_mid DIV.content H3.btn SPAN A {
	BACKGROUND:  no-repeat
}
.profile_mid DIV.content H3.btn SPAN A:hover {
	BACKGROUND: url(/images/23.gif)  no-repeat; COLOR: white; TEXT-DECORATION: none
}
.profile_mid DIV.content H3.btn I A {
	BACKGROUND: url(/images/23.gif)  no-repeat
}
.profile_mid DIV.content H3.btn I A:hover {
	BACKGROUND: url(/images/23.gif)  no-repeat; COLOR: white; TEXT-DECORATION: none
}
.profile_mid DIV.content DL.heart {
	DISPLAY: inline; FONT-SIZE: 14px; FLOAT: left; MARGIN: 20px 0px 0px 20px; WIDTH: 480px
}
.profile_mid DIV.content DL.heart DD {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 450px; LINE-HEIGHT: 1.8
}

.profile_mid DIV.content DL.video {
	DISPLAY: inline; FONT-SIZE: 14px; FLOAT: left; MARGIN: 10px 0px 0px 10px; WIDTH: 480px;BORDER: #151818 10px solid;BACKGROUND:#151818;
}
.profile_mid DIV.content DL.video DD {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 450px; LINE-HEIGHT: 1.8;
}
.profile_mid DIV.content DL.tag {
	BORDER-TOP: #ccc 1px dotted; MARGIN-TOP: 10px; WIDTH: 100%
}
.profile_mid DIV.content DL.tag DD {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 30px; BACKGROUND:  no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 40px; WIDTH: 414px; COLOR: #94692a; LINE-HEIGHT: 1.7; PADDING-TOP: 10px; HEIGHT: 70px
}
.profile_mid DIV.content DL.tag DD STRONG {
	FONT-WEIGHT: bolder
}
.profile_mid DIV.content H3.txt {
	MARGIN-TOP: 10px; FONT-WEIGHT: normal; FLOAT: left; WIDTH: 100%; TEXT-ALIGN: center
}
.profile_mid DIV.content UL.photolist {
	DISPLAY: inline; FLOAT: left; MARGIN: 20px 0px 0px 20px; WIDTH: 460px
}
.profile_mid DIV.content UL.photolist LI {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: inline; FONT-SIZE: 125px; FLOAT: left; MARGIN-LEFT: 10px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; WIDTH: 140px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial; HEIGHT: 140px; TEXT-ALIGN: center
}
.profile_mid DIV.content UL.photolist LI IMG {
	VERTICAL-ALIGN: middle
}

.profile_mid DIV.content DL.mail {
	FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 20px 0px 0px 20px; WIDTH: 460px;
}
.profile_mid DIV.content DL.mail DT {
	FLOAT: left; WIDTH: 460px
}
.profile_mid DIV.content DL.mail DT SPAN {
	FLOAT: right; WIDTH: 350px
}
.profile_mid DIV.content DL.mail DT SPAN EM A {
	DISPLAY: block; BACKGROUND:  no-repeat; FLOAT: left; WIDTH: 81px; COLOR: #014391; LINE-HEIGHT: 21px; HEIGHT: 21px; TEXT-ALIGN: center
}
.profile_mid DIV.content DL.mail DT SPAN EM A:hover {
	BACKGROUND: url(/images/btn04.gif) no-repeat; COLOR: #3c3c3c; TEXT-DECORATION: none
}
.profile_mid DIV.content DL.mail DD {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 460px; TEXT-ALIGN: center;MARGIN:0px;
}
.profile_mid DIV.content DL.mail DD.btn {
	margin-TOP:10PX;
}

.profile_mid DIV.content DL.mail DD SPAN {
	FLOAT: right
}
.profile_mid DIV.content DL.mail DD SPAN A {
	COLOR: #014391
}
.profile_mid DIV.content DL.mail DD SPAN A:hover {
	COLOR: #f60
}

.profile_mid DIV.content DL.mail DD EM A {
	DISPLAY: block; FONT-WEIGHT: bolder; FONT-SIZE: 14px;BACKGROUND: url(/images/69.gif) no-repeat;  WIDTH: 120px; COLOR: #636363; LINE-HEIGHT: 27px; LETTER-SPACING: 10px; HEIGHT: 27px
}
.profile_mid DIV.content DL.mail DD EM A:hover {
	BACKGROUND: url(/images/btn04.gif) no-repeat; COLOR: white; TEXT-DECORATION: none
}
.profile_mid DIV.content H2 SPAN EM {
	MARGIN-TOP: 2px; FLOAT: left
}
.profile_mid DIV.content H2 SPAN EM A {
	DISPLAY: block; BACKGROUND: url(../i/btn06_over_profileindex.gif) no-repeat; FLOAT: left; WIDTH: 81px; COLOR: #014391; LINE-HEIGHT: 21px; HEIGHT: 21px; TEXT-ALIGN: center
}
.profile_mid DIV.content H2 SPAN EM A:hover {
	BACKGROUND: url(../i/btn06_on_profileindex.gif) no-repeat; COLOR: #3c3c3c; TEXT-DECORATION: none
}
.profile_mid DIV.content DL.giftmail {
	FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 20px 0px 0px 20px; WIDTH: 460px
}
.profile_mid DIV.content DL.giftmail DT {
	FLOAT: left; WIDTH: 460px
}
.profile_mid DIV.content DL.giftmail DT SPAN {
	FLOAT: left; WIDTH: 80px; TEXT-ALIGN: center
}
.profile_mid DIV.content DL.giftmail DT SPAN IMG {
	MARGIN-TOP: 5px
}
.profile_mid DIV.content DL.giftmail DD {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 460px; TEXT-ALIGN: center
}
.profile_mid DIV.content DL.giftmail DD SPAN {
	FLOAT: right
}
.profile_mid DIV.content DL.giftmail DD SPAN A {
	COLOR: #014391
}
.profile_mid DIV.content DL.giftmail DD SPAN A:hover {
	COLOR: #f60
}
.profile_mid DIV.content DL.giftmail DD EM A {
	DISPLAY: block; FONT-WEIGHT: bolder; FONT-SIZE: 14px; BACKGROUND: url(../i/btn07_over_profileindex.gif) no-repeat; WIDTH: 138px; COLOR: white; LINE-HEIGHT: 27px; LETTER-SPACING: 10px; HEIGHT: 27px
}
.profile_mid DIV.content DL.giftmail DD EM A:hover {
	BACKGROUND: url(../i/btn07_on_profileindex.gif) no-repeat; COLOR: white; TEXT-DECORATION: none
}
.profile_mid DIV.content H3.tit {
	DISPLAY: inline; FONT-WEIGHT: normal; FLOAT: left; MARGIN: 10px 0px 0px 20px; WIDTH: 460px
}
.profile_mid DIV.content H3.tit STRONG {
	FLOAT: left; LINE-HEIGHT: 21px
}
.profile_mid DIV.content H3.tit SPAN {
	FLOAT: right
}
.profile_mid DIV.content H3.tit SPAN EM {
	FLOAT: right
}
.profile_mid DIV.content H3.tit SPAN LABEL {
	DISPLAY: inline; FLOAT: right; MARGIN-RIGHT: 10px
}
.profile_mid DIV.content H3.tit SPAN EM IMG {
	MARGIN-TOP: 2px; VERTICAL-ALIGN: baseline
}
.profile_mid DIV.content H3.tit SPAN EM A {
	DISPLAY: block; BACKGROUND: url(../i/btn06_over_profileindex.gif) no-repeat; FLOAT: left; WIDTH: 81px; COLOR: #014391; LINE-HEIGHT: 21px; HEIGHT: 21px; TEXT-ALIGN: center
}
.profile_mid DIV.content H3.tit SPAN EM A:hover {
	BACKGROUND: url(../i/btn06_on_profileindex.gif) no-repeat; COLOR: #3c3c3c; TEXT-DECORATION: none
}
.profile_mid DIV.content UL.mailgift {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 0px 20px; WIDTH: 460px
}
.profile_mid DIV.content UL.mailgift LI {
	FLOAT: left
}
.profile_mid DIV.content UL.mailgift LI.right {
	FLOAT: right
}
.profile_mid DIV.content UL.mailgift LI.left {
	MARGIN-TOP: 20px
}
.profile_mid DIV.content UL.mailgift LI.right {
	MARGIN-TOP: 20px
}
.profile_mid DIV.content UL.mailgift LI.in {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 0px 2px; WIDTH: 72px; TEXT-ALIGN: center
}
.profile_mid DIV.content UL.mailgift LI.in SPAN {
	BORDER-RIGHT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; FLOAT: left; BORDER-LEFT: #e5e5e5 1px solid; WIDTH: 70px; BORDER-BOTTOM: #e5e5e5 1px solid
}
.profile_mid DIV.content UL.mailgift LI.in EM {
	BORDER-RIGHT: #efefef 1px solid; BORDER-TOP: #efefef 1px; BACKGROUND:  repeat-x; FLOAT: left; BORDER-LEFT: #efefef 1px solid; WIDTH: 70px; LINE-HEIGHT: 26px; BORDER-BOTTOM: #efefef 1px solid
}
.profile_mid DIV.content UL.detailinfo {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 0px 0px; WIDTH: 520px;
}
.profile_mid DIV.content UL.detailinfo LI {
	MARGIN-TOP: 2px; FLOAT: left; WIDTH: 100%; LINE-HEIGHT: 23px;
}
.profile_mid DIV.content UL.detailinfo LI STRONG {
	PADDING-RIGHT: 10px; BACKGROUND: #f2f3f6; FLOAT: left; WIDTH: 174px; BORDER-BOTTOM: #f2f3f6 1px solid; TEXT-ALIGN: right;
}
.profile_mid DIV.content UL.detailinfo LI EM {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 320px; BORDER-BOTTOM: #f2f3f6 1px dotted;HEIGHT: 25px;
}

.profile_mid DIV.content UL.blog {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 0px 10px; WIDTH: 500px;
}
.profile_mid DIV.content UL.blog LI {
	MARGIN-TOP: 2px; FLOAT: left; WIDTH: 500px; LINE-HEIGHT: 20px;BORDER-BOTTOM: #f2f3f6 1px dotted;background:url(../icon/b3.jpg) no-repeat 1px 3px;
}
.profile_mid DIV.content UL.blog LI.title {
	text-align:center;background:none;
}
.profile_mid DIV.content UL.blog LI STRONG {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 310px;TEXT-ALIGN: left;
}
.profile_mid DIV.content UL.blog LI I {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 60px; text-align:right;
}
.profile_mid DIV.content UL.blog LI EM {
	PADDING-LEFT: 10px;PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 90px; 
}

.g1 {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: black; MARGIN: 0px 5px; OVERFLOW: hidden; HEIGHT: 1px
}
.g2 {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: black; MARGIN: 0px 3px; OVERFLOW: hidden; HEIGHT: 1px
}
.g3 {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: black; MARGIN: 0px 2px; OVERFLOW: hidden; HEIGHT: 1px
}
.g4 {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: black; MARGIN: 0px 1px; OVERFLOW: hidden; HEIGHT: 2px
}


#mainBody DIV.top {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 0px; PADDING-top: 5px; WIDTH: 980px; MARGIN-BOTTOM:10px;BORDER-TOP: #e8ecee 1px dotted;
}
#mainBody  DIV.top P {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 100px;
}
#mainBody  DIV.top P IMG {
	BORDER-RIGHT: #f4f6f9 3px solid; BORDER-TOP: #f4f6f9 3px solid; BORDER-LEFT: #f4f6f9 3px solid; WIDTH: 90px; BORDER-BOTTOM: #f4f6f9 3px solid; HEIGHT: 90px;
}
#mainBody  DIV.top DL {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 745px;HEIGHT: 100px;OVERFLOW: hidden;
}
#mainBody  DIV.top DL A {
	COLOR: #00438f; TEXT-DECORATION: none;MARGIN: 0px;
}
#mainBody  DIV.top DL DT.tit {
	FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100%; text-align:left;FONT-WEIGHT: bolder; font-size:14px;line-height:22px;
}
#mainBody  DIV.top DL DT.tit SPAN {
	COLOR: #336699;
}
#mainBody  DIV.top DL DD.info {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 100%; COLOR: black; LINE-HEIGHT: 1.7;MARGIN: 0px;text-align:left;
}
#mainBody  DIV.top DL DD.info SPAN {
	COLOR: #336699;
}
#mainBody  DIV.top DL DD.intro {
	MARGIN-TOP: 10px; FLOAT: left; OVERFLOW: hidden; WIDTH: 100%; LINE-HEIGHT: 1.7; POSITION: relative; HEIGHT: 60px;MARGIN: 0px;
}
#mainBody  DIV.top DL DD.intro SPAN {
	RIGHT: 0px; BOTTOM: 0px; OVERFLOW: hidden;
}

#mainBody DIV.top DIV.fun {
	FLOAT: right; width:130px;height:100px;
}
#mainBody DIV.top DIV.fun li{
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 130px; COLOR: #ccc; LINE-HEIGHT: 20px;MARGIN: 0px;text-align:left;BORDER-BOTTOM: #e8ecee 1px dotted;
}

#mainBody .profile_left #blog{ width:448px;  MARGIN: 5px 0px; OVERFLOW: hidden; border:1px #CCCCCC solid; float:left; }
#mainBody .profile_left #blog .blog_user {float:left; width:426px;  border-left:1px #CCCCCC solid; padding:10px; overflow:hidden; margin-left:0px;}
#mainBody .profile_left #blog .blog_user .user_blog  { float:left; margin:0px; padding:0px; width:100%; }
#mainBody .profile_left #blog .blog_user h3{line-height:25px; border-bottom: 1px #CCCCCC solid; margin-bottom:5px; float:left; display:block; width:100%;}
#mainBody .profile_left #blog .blog_user h3 img { margin:0px 5px;}
#mainBody .profile_left #blog .blog_user .user_blog li{width:65px; float:left; padding:8px 2px; overflow:hidden;}
#mainBody .profile_left #blog .blog_user .user_blog li  img{ padding:2px; border:1px #CCCCCC solid; float:left; }
#mainBody .profile_left #blog .blog_user .user_blog li  span{ float:left; text-align:center; width:65px; overflow:hidden; height:15px; line-height:15px; padding-top:5px; overflow:hidden;} 
#mainBody .profile_left #blog .blog_user .user_group li{margin:0px;width:100px; float:left; padding:8px 2px; overflow:hidden;}
#mainBody .profile_left #blog .blog_user .user_group li  span{ float:left; text-align:center; width:100px; overflow:hidden; height:15px; line-height:15px; padding-top:5px; overflow:hidden;} 

#mainBody .profile_left #blog .blog_user .shequ li{margin:0px;width:200px; float:left; padding:8px 2px; overflow:hidden;}
#mainBody .profile_left #blog .blog_user .shequ li  img{ padding:2px; border:0px; float:left; }
#mainBody .profile_left #blog .blog_user .shequ .shqbtn {
	BACKGROUND: url(../images/020.jpg); WIDTH: 200px; HEIGHT: 45px;font-size:16px;line-height:45px;font-weight:bold;border:0px;}
#mainBody .profile_left #blog .blog_user .shequ li  span{ float:left; text-align:center; width:100%; overflow:hidden; height:15px; line-height:15px; padding-top:5px; overflow:hidden;} 


#mainBody .profile_left .news { margin:0px; PADDING:0px;height:203px; margin-top:5px;WIDTH: 100%; overflow:hidden; float:left; }
#mainBody .profile_left .news ul { margin:0px; PADDING:0px;float:left; }
#mainBody .profile_left .news li { PADDING-bottom: 3px; margin-bottom:5px; padding-left:10px;background:url(../icon/b4.jpg) no-repeat 1px 3px; border-bottom:1px #CCCCCC  dashed;WIDTH: 98%; float:left;
} 
#mainBody .profile_left .news li.liuyan { background:none;
} 
#mainBody .profile_left .news li span.time{float:right; width:80px; overflow:hidden; color:#000;  }
#mainBody .profile_left .news li span.bbs{float:left; width:65px; overflow:hidden;white-space: nowrap;
}
#mainBody .profile_left .news li span.lanmu{float:left; width:80px; overflow:hidden;}
#mainBody .profile_left .news li span {color:#CCCCCC;  float:left;}
#mainBody .profile_left .news li a{color:#FF0000; padding:0px 5px; float:left;}


div.newh{margin:0px;padding:0px; }
div.newh img{padding:1px; border:1px #ccc solid;}

.newh dl{width:100%; float:left; padding:5px 0px;}
.newh dt{float:left; width:70px; padding-left:10px;}

.newh dd{float:left;margin:0px;padding:0px; width:100%; }
.newh dd h3{float:left;padding-left:10px; width:95%; color:#ccc; text-align:left; padding-bottom:3px; border-bottom:1px #ccc dashed; margin-bottom:5px;}
.newh dd h3 a{color:#999; width:390px; height:20px; overflow:hidden; float:left; font-size:16px; line-height:20px;}
.newh dd div{   line-height:17px; width:95%;padding-left:10px; float:left;overflow:hidden; line-height:20px; text-indent:2em; height:40px;}
.newh dd div.pltt {float:left;  padding: 0px 10px; font-size:12px; text-indent:0em; height:auto; }
.newh dd div.pltt a{margin:0px 5px 0px; float:left;}
.newh dd div.pltt a img{float:left;}
.newh dt p{  width:55px; line-height:16px; text-align:center; padding-top:5px; height:50px; overflow:hidden;}